// 1.匹配指定 CSS 选择器的一个元素
const qs = (selector) => document.querySelector(selector)

// 2.匹配指定 CSS 选择器的所有元素
const qsAll = (selector) => document.querySelectorAll(selector)

// 获取添加表格数据
const getFormData = (element) => {
  let obj = {}
  // 获取对应的输入框的内容
  qsAll(`${element} input[type=text]`).forEach(item => {
    obj[item.name] = item.value
  })

  qsAll(`${element} select`).forEach(item => {
    obj[item.name] = item.value
  })

  qsAll(`${element} input[type=radio]`).forEach(item => {
    if (item.checked) {
      obj[item.name] = item.value
    }
  })
  qsAll(`${element} input[type=hidden]`).forEach(item => {
    obj[item.name] = item.value
  })
  return obj
}